find oneself in a precarious situation - Turkish English Dictionary